mechanical stops - Francés Inglés Diccionario